mind the shop - German English Dictionary